跪: to kneel...
泥潭: quagmire...
坐: to sit, to take a seat, to take (a bus, airplane etc), to bear fruit, variant of...
相连: to link, to join, link, connection...
国籍: nationality...
留学生: student studying abroad, (foreign) exchange student...
煤炭: coal...
气派: impressive, stylish, magnificent, imposing manner, dignified air...
看作: to look upon as, to regard as...
打量: to size sb up, to look sb up and down, to take the measure of, to suppose, to reckon...